2414,2414,2415,2416,2417,2419,2421,2422,2424,2425,2427,2429,2430,2431,2432,2434,2435,2435,2436,2437,2438,2439,2440,2441,2443,2444,2445,2447,2447,2449,2450,2451,2451,2450,2450,2451,2452,2454,2455,2455,2456,2457,2458,2459,2459,2460,2461,2461,2460,2459,2458,2457,2456,2455,2454,2453,2452,2452,2451,2450,2449,2448,2448,2448,2449,2449,2449,2448,2447,2444,2440,2440,2441,2441,2442,2443,2444,2445,2447,2448,2448,2450,2451,2452,2453,2454,2455,2456,2456,2456,2455,2455,2455,2454,2454,2452,2451,2450,2448,2447,2446,2445,2444,2444,2444,2444,2443,2443,2443,2443,2442,2442,2441,2439,2437,2436,2435,2434,2433,2432,2430,2428,2427,2426,2425,2423,2421,2419,2418,2417,2416,2415,2413,2412,2411,2410,2409,2407,2406,2405,2404,2403,2402,2401,2397,2387,2384,2381,2380,2379,2377,2376,2375,2374,2373,2372,2371,2371,2372,2374,2373,2372,2371,2370,2369,2369,2368,2367,2367,2368,2369,2370,2370,2369,2368,2367,2367,2366,2366,2367,2368,2369,2370,2370,2374,2376,2377,2380,2381,2382,2383,2385,2387,2388,2389,2390,2392,2394,2396,2397,2398,2401,2403,2404,2406,2407,2409,2410,2411,2412,2413,2414,2415,2416,2416,2416,2416,2414,2413,2412,2412,2412,2411,2411,2409,2408,2408,2408,2408,2409,2410,2411,2413,2415,2416,2417,2418,2419,2420,2420,2420,2420,2419,2418,2416,2416,2415,2414;945,944,943,942,942,941,941,941,941,940,940,939,938,937,937,937,938,939,940,940,941,941,942,942,942,942,943,944,945,945,946,948,950,952,954,955,956,956,957,961,963,964,965,966,968,969,971,972,972,973,973,973,973,973,973,973,973,972,971,971,972,973,974,975,976,977,978,979,980,984,989,991,992,993,993,993,993,993,992,992,991,991,991,990,990,990,990,991,992,994,996,997,998,999,1000,1000,1000,1001,1001,1001,1002,1002,1003,1004,1005,1006,1007,1009,1010,1013,1014,1016,1016,1016,1016,1015,1015,1014,1014,1013,1013,1013,1012,1012,1011,1011,1011,1012,1012,1013,1013,1014,1014,1015,1015,1016,1017,1018,1018,1019,1019,1019,1019,1019,1018,1018,1018,1017,1016,1016,1016,1016,1016,1016,1016,1015,1015,1014,1013,1012,1011,1010,1010,1010,1009,1008,1007,1007,1006,1006,1005,1005,1004,1003,1002,1002,1001,1001,999,998,997,995,994,993,992,992,992,991,991,990,989,989,988,987,987,986,986,986,986,986,987,988,989,989,989,989,989,989,988,988,987,986,985,984,982,980,977,975,974,973,972,971,969,968,967,966,964,962,960,959,958,957,957,957,957,957,957,957,956,955,954,953,952,951,949,948,947,946